// 文件路径：src/main/java/com/leiqichao/backend/mapper/StatVisitMapper.java
package com.leiqichao.backend.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.leiqichao.backend.entity.StatVisit;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.time.LocalDate;

@Mapper // 必须添加此注解
public interface StatVisitMapper extends BaseMapper<StatVisit> {
    // 自定义方法声明
    int incrementStats( @Param("date") LocalDate date,
                        @Param("request_path") String ip,
                       @Param("pv") int pv,
                       @Param("uv") int uv);
}